it's pelting down with rain. - Türkisch Englisch Wörterbuch